package com.weight.common.enums;

import lombok.Getter;

/** 
 */
@Getter
public enum ResultEnum {
  

    /** 成功 */  
    SUCCESS("200", "成功"),  
      
    LOGIN_FAIL("25", "登录失败, 登录信息不正确"),

    LOGOUT_SUCCESS("26", "登出成功"),

    LOGIN_SUCC("27","登陆成功"),
   
    NO_FOUND_PID("001","父节点已删除或者不存在"),    
    NOT_FOUND_OBJECT("002","数据已删除或不存在"),
    ID_IS_EQUAL_PID("003","父节点与子节点相同"),
    
    ILLEGAL_DATA_SUBMIT("004","非法的数据提交"),
    ILLEGAL_ID_SUBMIT("005","入参ID为空"),
    
    /** 错误请求 */  
    BAD_REQUEST("400", "错误请求"),  
      
    /** 未授权 */  
    UN_AUTHORIZED("401", "未授权"),  
      
    /** 系统错误 */  
    SYS_ERROR("402", "系统错误"),  
      
    /** 禁止访问 */  
    FOR_BIDDEN("403", "禁止访问 "),  
    
    /** 不存在 */  
    NOT_FOUND("404","未找到或不存在"),
   
    /** 方法禁用 */    
    METHOD_NOT_ALLOWED("405","方法禁用"),
    
    /** 不接受 */    
    NOT_ACCEPT_ABLE("406","不接受"),
    
    /** 需要代理授权 */    
    PROXY_AUTHENTICATION_REQUIRED("407","需要代理授权"),
    
    /** 方法禁用 */    
    REQUEST_TIME_OUT("408","方法禁用"),
    
    /** 方法禁用 */    
	CON_FLICT("409","冲突"),
	
	/** 已删除 */  
	GONE("410","已删除"),
 
    /** AuthCode错误 */  
    INVALID_AUTHCODE("444", "无效的AuthCode"),  
  
    /** 太频繁的调用 */  
    TOO_FREQUENT("445", "太频繁的调用"),  
	
	 /** 异常 */  
    EXCEPTION("01", "异常"),  

    /** 没有登录 */  
    NOT_LOGIN("02", "没有登录"), 
    
    /** 参数错误 */  
    PARAMS_ERROR("03", "参数错误 "),  
    
    /** 未知的错误 */  
    UNKNOWN_ERROR("99", "未知错误");
    private String code;
    private String message;
    ResultEnum(String code,String message){
        this.code = code;
        this.message = message;
    }
}
